package com.lin.entity.dto;


import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class BookDTO {

    private String isbn;            // isbn书号

    private String title;           // 标题

    private String author;          // 作者

    private LocalDate publishDate;  // 出版日期

    // 判断对象是否为空
    public boolean isEmpty() {
        return StringUtils.isBlank(isbn) && StringUtils.isBlank(title)
                && StringUtils.isBlank(author) && publishDate == null;
    }
}
